import MessageControl from "../control/MessageControl";
import BaseSingleClass from "../BaseSingleClass";
import LayerControl from "../control/LayerControl";

export default abstract class BaseModule extends BaseSingleClass{
    /** 消息控制器 */
    protected message=MessageControl.getInstance()
    /** 背景层 */
    protected background=LayerControl.getInstance().background_layer
    /** 主活动层 */
    protected main=LayerControl.getInstance().main_layer
    /** UI层 */
    protected ui=LayerControl.getInstance().ui_layer
    /** 顶层 */
    protected top=LayerControl.getInstance().top_layer
    init():void{
        
    }
}